derrick truck - German English Dictionary